electrocution torture - Español Inglés Diccionario